home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1998 July / EnigmA AMIGA RUN 29 (1998)(G.R. Edizioni)(IT)[!][issue 1998-07 & 08].iso / recent / iib122.lha / IIB / Threads / IFA_config < prev    next >
Internet Message Format  |  1998-02-10  |  7KB

  1. Date:         Tue, 3 Feb 1998 13:04:56 -0400
  2. From: Scott Sutherland <ssutherl@GAMMAMETRICS.COM>
  3. Subject:      [IML] AMIGA:  ACUP differences in .config (5.0 to 5.1)
  4.  
  5. Hello All:
  6.  
  7. Well, to further determine why my IM 5.1 is 2.5 X SLOWER than my IM 5.0 on
  8. the test project, I looked at the .config files for each and tried to
  9. isolate functions that might affect speed.  Here are the settings:
  10.  
  11. PARAMETER       IM50            IM51            DESCR
  12. -----------     -------         -------         -------------------------------
  13. OLDA               T               F            use "old" anti-aliasing in trace
  14. USAA               T               T            use AA chip set if available
  15. S256               T               T            run 640x480 imagine in 256 color
  16. RTGS               F               F            show real-time grey scale image...
  17. EDLE               30              10           Anti-aliasing threshhold
  18. AARC               255             20           Anti-aliasing rays per pixel limit
  19. RSDP               8               8            "Resolve Depth" (multiple reflection)
  20. OCTD               6               6            # levels in oct-tree (max)
  21. SMOD               0               0            imagine screen width (0=640)
  22. OTRL               -1              -1           max oct-tree RAM in KBytes (or -1)
  23. OTFL               40              40           min free RAM after oct-tree (Kb) (or -1)
  24. SSLE               45              45           Soft Shadow Light Elements
  25. USCG               F               T            flag-imagine uses cybergraphics.library
  26.                                                 graphics routines
  27.  
  28.  
  29. These are the major items of note.  Basically, as you can see, the major
  30. differences
  31. that stand out are the EDLE value (is a higher number more or less
  32. anti-aliasing?
  33. I forget), the anti-aliasing rays per pixel limit (does this have any
  34. effect on
  35. trace times?), the use of OLD anti-aliasing in my IM50.config, and NOT using
  36. the cybergraphics.library graphics routines in IM50.
  37.  
  38. I will change these tonight to see what happens.  Any comments/suggestions in
  39. the mean time would be helpful.
  40.  
  41. Scott Sutherland
  42.  
  43. ----------------------------------------
  44.  
  45. From: "Ash R. J. Wyllie" <ashw@LR.NET>
  46.  
  47. >EDLE               30              10           Anti-aliasing threshhold
  48.  
  49. That is the line that makes all the difference. raise the threshold and you
  50. will get a huge increase in speed. EDLE determines when more rays should be
  51. tried in order to do antialiasing.
  52.  
  53. I have noticed a significant speed increase in quickrenders with my 040/40.
  54.                         -ash
  55.                         (Where is John Galt when you need him?)
  56.  
  57. ----------------------------------------
  58.  
  59. From: Nick Curcio <nik2@FEIST.COM>
  60.  
  61. Using old AA in your Im5.0 will make the rendering drastically faster.  The
  62. higher EDLE value (less AA) makes it faster, too.  The number of rays/pixel has
  63. no effect if you are using the old AA.  So, using old AA and the higher EDLE
  64. value will make your Im5.0 run a lot faster...as you have seen for yourself. ;)
  65.  
  66. nik
  67.  
  68. ----------------------------------------
  69.  
  70. From: Eric van Velthooven <eric@STACK.NL>
  71. > PARAMETER       IM50            IM51            DESCR
  72. > -----------     -------         -------         -------------------------------
  73. > OLDA               T               F            use "old" anti-aliasing in trace
  74.    From: Clae & Deborah Tanett <cd@ACCUTEK.COM>
  75.    in trace
  76.  I'll bet you kazillions, this is the setting responsible...
  77.  old AA seems to be a lot faster than the fancy new AA they
  78.  out into v5.x of imagine.
  79.  
  80. > EDLE               30              10           Anti-aliasing threshhold
  81. > AARC               255             20           Anti-aliasing rays per pixel limit
  82.    From: Clae & Deborah Tanett <cd@ACCUTEK.COM>
  83.    pixel limit
  84.  I think these settings influence new AA
  85.  
  86.  Eric
  87.  
  88. ----------------------------------------
  89.  
  90. From: Clae & Deborah Tanett <cd@ACCUTEK.COM>
  91. Hi Scott, Eric
  92. Clae here
  93.  
  94. This talk of the OLDA and how it sends down the rendering times made me
  95. relook at things in mine. I have the OLDA set to T (I just used my old
  96. Imagine.config - didn't want to mess around redoing the colors in the
  97. prefs... not to mention adding all my custom buttons). Back to track... I
  98. heard you discussing the OLDA slowing down the rendering times sooo I set
  99. mine to F in the OLDA... the 060 blasted through it. Just as fast with F as
  100. T. (my system is an A4000/Mk II 060 w 80megs ram:)
  101.  
  102. Just a note.
  103.  
  104. Martin also asked if I saw a big rendering difference... "no."
  105.  
  106. Hey... what can I say... "That's the 060."
  107.  
  108. The object I rendered was a 19,200 figure (no textures - in setup stages
  109. yet), screen: 640x400 24-bit; 30 seconds from go to palette color/clean up
  110. end.
  111.  
  112. Clae F Tanett
  113. cd@accutek.com
  114.  
  115. ----------------------------------------
  116.  
  117. From: Scott Sutherland <ssutherl@GAMMAMETRICS.COM>
  118.  
  119. Hello All:
  120. Well, I answered my own question when I had to go home for lunch today
  121. to get my briefcase.  I tested the effects of the various differences
  122. between my IFA 5.0 Config file and the default 5.1 Config file.  I post
  123. the results here for general interest and to pose a question.
  124.  
  125.  
  126. PARAMETER       IM50            IM51            DESCR
  127. -----------     -------         -------         -------------------------------
  128. OLDA               T               F            use "old" anti-aliasing in trace
  129. EDLE               30              10           Anti-aliasing threshhold
  130. AARC               255             20           Anti-aliasing rays per pixel limit
  131. USCG               F               T            flag-imagine uses cybergraphics.library
  132.                                                 graphics routines
  133. Here are the results:
  134.  
  135. My original 5.0 rendering time was 60 seconds (frame 13).
  136. My original 5.1 rendering time was 153 seconds.
  137.  
  138. The following changes to the 5.1 config resulted in the following rendering
  139. time
  140. changes:
  141.  
  142. Changing EDLE from 10 to 30 reduced the rendering time to 77 seconds.
  143. Changing from the new AA routine to the OLD one reduced the rendering time
  144. to 53
  145.         seconds.
  146.  
  147. Changing AARC and USCG had no effect on the rendering time.  So, final
  148. results:
  149.  
  150. IM 5.0:         60 sec.
  151. IM 5.1:         53 sec.
  152.  
  153. A similar change to the other posted times.
  154.  
  155. I was NOT surprised at the effect of changing EDLE, but I was very surprised
  156. at the magnitude of the effect of changing from the NEW AA routine to the
  157. old one (~ 30% reduction in rendering time).
  158.  
  159.  
  160. BTW, I have created my own project (objects, etc.) and ~ the same settings
  161. for
  162. a comparison of IFA and IFW.  My original 3000 '030 with IFA 5.0
  163. was 40X slower than my IFW on a P120 using this project.  Now the difference
  164. is ~ 1.5X slower with my PPC(200 MHz)/060(50 MHz)/60 ns RAM/IFA 5.1.  Quite
  165. a difference.  Can't wait for the PPC IFA!
  166.  
  167. Thanks.
  168.  
  169. Scott Sutherland
  170.